@charset "iso-8859-1";

/* GENERAL DEFINITIONS */



*

{

	margin: 0; padding: 0;

	border: 0;

}



body

{

	font-family: trebuchet MS, arial, sans-serif;

	font-size: 11px;

	color: #000;

	background: #000;

}





a:visited {

	text-decoration: none;

	color: #AF5812;

}





a:link {

	text-decoration: none;

	color: #996600;

}



a:hover {

	text-decoration: underline;

	color: #DC6C11;

}





/* SPECIFIC DEFINITIONS */



div.png_fix

{

	position: relative;

}







/* DIV: OUTER */



div#outer

{

	position: relative;

	margin: 0 auto;

	width: 900px;

}







/* DIV: HDR */



div#hdr

{

	float: left;

	width: 900px; height: 218px;

	background: url("Afb/banner-top.jpg") no-repeat 0 40px;

}



/* DIV: NAVIGATION */



div#navigation

{

	position: absolute;

	left: 370px; top: 174px;

	height: 30px;

	

}



div#navigation ul

{

	float: left;

	list-style: none;

	background: no-repeat top left;

}



div#navigation ul li

{

	float: left;

	padding: 0 8px 0 5px;

	height: 30px;

	background: no-repeat top right;

}



div#navigation ul li a

{

	float: left;

	height: 30px;

	font-family: trebuchet MS, arial, sans-serif;

	font-size: 12px;

	text-transform: hover;

	text-decoration: none;

	color: #FFFFFF;

}



div#navigation ul li a:hover,

div#navigation ul li a.navigation_active

{

	background: no-repeat 50% 16px;

}



/* DIV: BODYBLOCK */



div#bodyblock

{

	float: left;

	width: 900px;

	min-height: 400px;

	background: url("Afb/banner-bottom.jpg") no-repeat bottom left #ECEFF3;

}



* html div#bodyblock

{

	display: inline;

	height: 400px;

}







/* DIV: L-COL */



div#l-col

{

	float: left;

	padding: 10px 50px 0 10px;

	width: 5px;

	voice-family: "\"}\"";

	voice-family: inherit;

	width: 5px;

}



div#l-col ul

{

	float: left;

	width: 5px;

	list-style: none;

}



div#l-col ul li

{

	float: left;

	margin: 2px 0;

	width: 5px;

}



div#l-col ul li a:hover,

div#l-col ul li a.active

{

	color: #FFF;

	background: none;

}





/* DIV: HOME */



div#home

{

	float: left;

	margin: 0 10px 0 0; padding: 20px 0 10px 0;

	width: 880px;

	voice-family: "\"}\"";

	voice-family: inherit;

	width: 800px;

	font-size: 13px;

}

img.floatLeft { 

    float: left; 

    margin: 6px; 

}

img.floatRight { 

    float: right; 

    margin: 16px; 

}

* html div#home

{

	display: inline;

}



div#home p

{

	margin: 0 0 20px 0;

}



div#home p.titel

{

	font-size: 17px;

	color: #E34C14;

}



div#home p.titel2

{

	font-size: 14px;

	color: #E34C14;

}



/* DIV: FTR */



div#ftr

{

	float: left;

	padding: 20px 0;

	width: 900px;

	font-size: 10px;

	text-align: center;

	color: #C0C0C0;

}



div#ftr a

{

	color: #E5E5E5;

} 


/* -------------------------------------------------------
	footer section
------------------------------------------------------- */

#footer
    {
    background-color: #fff;
    color: #000;
    height: 20px;
    text-align: center;
    padding: 0 10px 0 0;
    line-height: 16px;
    font-size: 12px;
    border: 1px solid #DCCA8C;
    }
#footer a
    {
    color: #000;
    text-decoration: none;
    }
#footer a:hover
    {
    text-decoration: underline;
    }
    
#footer-2
    {
    color: #FF6600;
    height: 35px;
    text-align: center;
    padding: 0 10px 0 0;
    line-height: 16px;
    font-size: 11px;
    }

/* MISC

----------------------------------------------- */



.section{

	padding: 0.4em 0 0.2em 0;

	overflow: auto;

	width: 100%;

	

	}

.first{ border-top: none; padding-top: 0; }



.thumbnail{

	padding: 3px 3px 20px 3px;

	background-color: #DEDEDE;

	border: 1px solid #A6B0BE;

	float: left;

	margin-right: 10px;

	margin-bottom: 13px;

	}

	

.thumbnail2{

	padding: 3px 3px 20px 3px;

	background-color: #fff;

	border: 1px solid #A6B0BE;

	float: left;

	margin-right: 10px;

	margin-bottom: 13px;

	}		



.caption{ font-size: 0.9em; padding-top: 0.2em ;	}  


